package com.xbh.Book.dao;

import com.xbh.Book.pojo.User;

/**
 * @program: JavaWebExer
 * @description: 此接口用于规范针对于user表的常用操作
 * @author: 许宝华
 * @create: 2021-04-03 16:28
 */

public interface UserDao {

    /**
     *根据用户名查询用户信息
     * @param username 用户名
     * @return com.xbh.Book.pojo.User 如果返回null，说明没有这个用户，
     * @author 许宝华
     * @creed: Talk is cheap,show me the code
     * @date 2021/4/3 16:31
     */
    public User queryUserByUsername(String username);



    /**
     * 保存用户信息，添加到数据库
     * @param user
     * @return int
     * @author 许宝华
     * @creed: Talk is cheap,show me the code
     * @date 2021/4/3 16:33
     */
    public int saveUser(User user);



    /**
     *根据用户名和密码查询用户信息
     * @param username
     * @param password
     * @return com.xbh.Book.pojo.User 如果返回null，说明没有这个用户
     * @author 许宝华
     * @creed: Talk is cheap,show me the code
     * @date 2021/4/3 16:35
     */
    public User queryUserByUsernameAndPassword(String username,String password);

}
